installed horsepower - Español Inglés Diccionario